package com.shujia.wyh.day02;

/*
        常量：在java程序运行的过程中，其值不可发生改变的量

         java中常量的分类：
            字面值常量
                字符串常量
                整数常量
                    指的是所有的整数，举例：12，20，100，200

                    二进制
                        是由0，1组成 以0b开头
                    八进制
                        是由0，1，2，3，4，5，6，7 以0开头
                    十进制
                        是由0，1，2，3，4，5，6，7，8，9 整数默认是十进制
                    十六进制
                        是由0，1，2，3，4，5，6，7，8，9，a，b，c，d，e，f 以0x开头


                小数常量
                    指的是所有小数，举例：12.34，1.34，3.14
                字符常量
                    用单引号括起来的单个字符，叫做字符常量
                    举例：'a','1'
                布尔常量
                    true
                    false
                空常量
                    null（放到数组中讲解）

            自定义常量（放到面向对象的时候讲解）
 */
public class ConstantDemo {
    public static void main(String[] args){
        //打印整数常量10
        System.out.println(10);
        //打印小数常量
        System.out.println(12.34);
        //打印布尔常量
        //快捷键
        //1、换行输出语句的快捷键 sout
        //2、复制一行到下一行 ctrl + alt + ↓
        System.out.println(true);
        System.out.println(false);

        //打印字符常量
        System.out.println('a');
        System.out.println('b');

        System.out.println("=========分别打印各进制100的结果================");
        //打印二进制的100
        System.out.println(0b100);
        //打印八进制的100
        System.out.println(0100);
        //打印十进制的100
        System.out.println(100);
        //打印十六进制的100
        System.out.println(0x100);
    }
}
